package com.xxx.corejava.day1211;

import java.util.*;

public class TestList {
    public static void main(String[] args) {

//        List<String> l=new ArrayList<String>();
//        List<String> l=new Vector<String>();
        List<String> l=new LinkedList<String>();

        l.add("aaa");
        l.add("bbb");
        l.add("ccc");
        l.add("aaa");

        System.out.println(l.size());

        for (int i = 0; i < l.size(); i++) {
            System.out.println(l.get(i));
        }

        System.out.println("-------------------------");


        Iterator<String> it=l.iterator();

        while(it.hasNext()){
            String s=it.next();
            System.out.println(s);
        }


        System.out.println("-------------------------");

        for (String s : l) {
            System.out.println(s);
        }

        System.out.println("-------------------------");

        Stack<Integer> s=new Stack<Integer>();

        s.push(1);
        s.push(2);
        s.push(3);
        s.push(4);

//        System.out.println(s.pop());
//        System.out.println(s.pop());
//        System.out.println(s.pop());
//        System.out.println(s.pop());


//        System.out.println(s.remove(0));

//        for (Integer i : s) {
//            System.out.println(i);
//
//        }

        int size=s.size();

        for (int i = 0; i < size; i++) {
            System.out.println(s.pop());
        }







    }
}
